package com.qfedu.dao;

import com.qfedu.entity.Question;
import com.qfedu.entity.QuestionCountAndeType;

import java.util.List;

public interface questionDao {

    /**
     * 增加笔记
     * @param question
     * @return
     */
    int addNote(Question question);


    /**
     * 查询所有资源
     * @return
     */
    List<Question> getAllQuestion();


    /**
     * 根据id查询资源
     * @param id
     * @return
     */
    Question getQuestionById(int id);


    /**
     * 更新资源
     * @param question
     * @return
     */
    int updateQuestion(Question question);


    /**
     * 根据id删除资源
     * @param id
     * @return
     */
    int deleteQuestionById(int id);

    /**
     * 获取折线图X轴参数（已过时）
     * @return
     */
    List<Question> getQtype();


    /**
     * 获取折线图X轴和Y轴参数
     * @return
     */
    List<QuestionCountAndeType> getAllTypeCountAndType();
}
